• word of the day

    water lettuce

    water lettuce - Dictionary definition and meaning for word water lettuce

    Definition
    (noun) pantropical floating plant forming a rosette of wedge-shaped leaves; a widespread weed in rivers and lakes

Word used in video below:
text: lettuce is the crunchiest lettuce!
Download our Mobile App Today
Receive our word of the day
on Whatsapp